Utility library
From Cppreference
< cpp
| C++ Standard Library | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
| Utilities library | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
Contents |
[edit] Language support
[edit] Basic types and their properties
[edit] Dynamic memory management
[edit] Error handling
[edit] Runtime type identification
[edit] Initializer lists
| Allows to use initializer list syntax to initialize non Plain-old-data types (class template) | ||
[edit] General utilities
[edit] Program utilities
[edit] Compile time rational arithmetic (C++0x feature)
[edit] Date and time
[edit] Bitset
| implements constant length bit array (class) | |
[edit] Function objects
[edit] Type traits
[edit] Pairs and tuples
| implements binary tuple, i.e. a pair of values (class template) | ||
| implements fixed size container, which holds elements of possibly different types (class template) | ||
| creates pair object of type, defined by the argument types (function template) | ||
[edit] Swap, forward and move
| swaps the values of two objects (function template) | ||||
|
(function template) | ||||
|
(function template) | ||||
|
(function template) | ||||
[edit] Relational operators
rel_ops
| This section is incomplete |
[edit] Hash support
| This section is incomplete |